//
//  urlHeader.h
//  HuaRun2
//
//  Created by admin on 17/8/30.
//  Copyright © 2017年 Sunny. All rights reserved.
//

#ifndef urlHeader_h
#define urlHeader_h

//#define kDomain @"121.201.13.210:80"
#define kDomain @"121.201.13.210:8080"
#define kBaseUrl [NSString stringWithFormat:@"http://%@/",kDomain]


//--------------------------------------公司

//公司列表
#define kAccountListUrl                 @"salesforce/account/list"
//公司详情
#define kCompanyDetailUrl               @"salesforce/account/get"
//公司详情页 - 联系人列表
#define kCompanyDetailListByAccountUrl  @"salesforce/contact/listByAccount"
//公司详情页 -礼物列表
#define kCompanyDetailGiftUrl           @"salesforce/gift/listByAccount"
//公司详情页 -地址列表 地址的用2.1.6.1
#define kCompanyDetailAddressListUrl    @"salesforce/address/list"
//公司详情页 -会议列表 会议的用2.1.8.16
#define kCompanyDetailMeetingListUrl    @"salesforce/meeting/listByAccount"
//公司详情页 -备注列表 会议的用2.1.9.1
#define kCompanyDetailNoteListUrl       @"salesforce/note/queryList"
//公司详情页 -地址详情 会议的用2.1.6.2
//#define kCompanyDetailAddressDetUrl       @"salesforce/address/get"
//公司详情页 -相关联系人
#define kCompanyDetail_ContactListUrl   @"salesforce/contact/listByAddress"

//添加公司
#define kAddCompanyUrl                  @"salesforce/account/add"
//增加联系人
#define kAddContactUrl                  @"salesforce/contact/add"
//编辑联系人
#define kEditContactUrl                 @"salesforce/contact/edit"
#define kUploadImagesUrl                @"salesforce/contact/ocr"
//上传第二张图片的
#define kUploadSecondImageUrl           @"salesforce/contact/ocrWithInfo"

//--------------------------------------联系人
//联系人列表
#define kContactListUrl                  @"salesforce/contact/list"
//获取选择条件
#define kSelectConditionUrl              @"salesforce/dataDictionary/listByName"
//联系人详情
#define kContactPersonDetailUrl          @"salesforce/contact/get"
//获取联系人下的地址信息
#define kContact_Edit_Address_Url              @"salesforce/contact/listAddressAndRelation"
//新增地址 2.1.6.3
#define kContact_add_Address_Url              @"salesforce/address/add"

//联系人详情页 角色列表
#define kContact_Detail_Role_ListUrl     @"salesforce/companyContactRole/list"
//联系人详情页 -礼物列表 2.1.7.2
#define kContact_Detail_Gift_ListUrl           @"salesforce/gift/listByContact"
//联系人详情页 -会议列表 2.1.8.15
#define kContact_Detail_Meeting_ListUrl  @"salesforce/meeting/listByContactId"
//联系人详情页 -会议列表 2.1.5.12
#define kContact_Detail_Report_ListUrl  @"salesforce/contactRelation/listSamePerson"
//联系人批量关联或者取消关联地址 2.1.6.12
#define kContact_batchProcessAddress_Url @"salesforce/contactAddress/batchProcessAddress"
//获取生肖、星座列表 2.1 15.2
#define kContact_dataDic_Url @"salesforce/dataDictionary/listByName"

//--------------------------------------会议
//会议列表2.1.8.1
#define kMeetingListUrl  @"salesforce/meeting/queryList"
//会议详情
#define kMeeting_DetailUrl   @"salesforce/meeting/query"
//会议详情 -> 外部与会人员列表 2.1.8.15
#define kMeeting_Detail_Out_PersonListUrl @"salesforce/meetingMember/outsideList"
//会议详情 -> 内部与会人员列表 2.1.8.16
#define kMeeting_Detail_In_PersonListUrl @"salesforce/meetingMember/insideList"

//--------------------------------------登陆
//登陆 （刷新 refresh_token也是此接口）
#define kLoginUrl @"salesforce/login/loginFromApp"
//注销
#define kLogoutUrl @"salesforce/login/logout"

//忘记密码的链接
#define kForgetPsdUrl @"http://portal.crc.com.cn/OIMUCS/retrievePwdController/prepareInputName.do"

//--------------------------------------首页
//首页->公司操作记录
#define kHome_CompanyHistoryUrl @"salesforce/account/lastList"
//首页->会议操作记录
#define kHome_MeetingHistoryUrl @"salesforce/meeting/listRecent"
//首页->联系人操作记录
#define kHome_ContactHistoryUrl @"salesforce/contact/listRecent"
//首页->最近生日列表
#define kHome_BirthListUrl @"salesforce/contact/listAllBirthday"
//首页->>设置-时区列表
#define kHome_Set_TimeZoneListUrl @"salesforce/dataDictionary/listByName"
//首页->>设置- 修改时区、语言完成
#define kHome_Set_ChangeTimeZoneUrl @"salesforce/config/config"
//首页->>全局搜索- 历史搜索记录
#define kHome_Search_HisUrl @"salesforce/creSearchLog/last10Searches"
//首页->>全局搜索- 智能提示接口
#define kHome_Search_NoteUrl @"salesforce/search/searchForAutoPromot"
//首页->>全局搜索- 搜索结果接口
#define kHome_Search_ResultUrl @"salesforce/search/search"

//--------------------------------------提示信息
#define kNetworkError   NSLocalizedString(@"服务器异常",nil)
#define kSuccessCode @"200"
//"create_success"= "创建成功";
//"edit_success"= "修改成功";
#define kAddSuccess NSLocalizedString(@"create_success", nil)
#define kEditSuccess NSLocalizedString(@"edit_success", nil)
#define kReLoginStr  NSLocalizedString(@"reLogin", nil)

#define kUnknownError @"未知错误"
#define kLodingStr  NSLocalizedString(@"加载中...", nil)

//{"msg":"登录超时,请重新登录！","code":"10010"} Token失效时的返回值
#define kTokenInVaild @"10010"

#endif /* urlHeader_h */
